Analysis of Parallel Hierarchical Matching Schedulers for Input-Queued Switches under Different Traffic Conditions
نویسندگان
چکیده
Input-queued packet switches are more scalable than output-queued ones. However, due to HOL blocking, their throughput is poor. The Virtual Output Queueing (VOQ) switch architecture and several buffer schedulers have been proposed to overcome this problem. Among them, the class of iterative maximal matching algorithms, with a first example being Parallel Iterative Matching (PIM), which uses random selection, and iSLIP that uses round-robin selection, and has become a de facto standard in switching research. iSLIP admits efficient practical implementations, and has several variants with different pointer updating strategies like FIRM, DRRM and RDSRR that improve performance. In previous work, we formulated a new scheduler, Parallel Hierarchical Matching (PHM), which compares favorably to iSLIP-like algorithms. PHM can be considered a parallelization of previous high-performance sequential hierarchical matching algorithms, like 2DRR or WWFA. In this paper we compare their delay performance for the same decision response-time, determined from ASIC implementations, and for different traffic models.
منابع مشابه
Qos Guarantee in Input-queued Switches with Noniterative Schedulers
We report two fast and scalable scheduling algorithms that provide exact bandwidth guarantee, low delay bound, and reasonable jitter in input-queued switches. The two schedulers find a maximum input/output matching in a single iteration. They sustain 100% throughput under both uniform and bursty traffic. They work many times faster than existing scheduling schemes and their speed does not degra...
متن کاملIntegrated Scheduling and Buffer Management Scheme for Input Queued Switches under Extreme Traffic Conditions
This paper addresses scheduling and memory management in input queued switches having finite buffer space to improve the performance in terms of throughput and average delay. Most of the prior works on scheduling related to input queued switches assume infinite buffer space. In practice, buffer space being a finite resource, special memory management scheme becomes essential. We introduce a buf...
متن کاملCaptured-Frame Selection Schemes for Scalable Input-Queued Packet Switches
Input-queued (IQ) switches are attractive for the implementation of high-performance routers because they require no speedup in the used memory. It has been shown that IQ switches can provide 100% throughput under admissible traffic when using maximum weight matching schemes or speedup of two, and pre-computed switch configurations, for pre-known traffic patterns. These three different approach...
متن کاملOn the behavior of PHM distributed schedulers for input buffered packet switches
iSLIP and parallel hierarchical matching (PHM) are distributed maximal size matching schedulers for input-buffered switches. Previous research has analyzed the hardware cost of those schedulers and their performance after a small number of iterations. In this letter, we formulate an upper bound for the number of iterations required by PHM to converge. Then, we compare the number of iterations r...
متن کاملFast and Noniterative Scheduling in Input-Queued Switches
Most high-end switches use an input-queued or a combined inputand output-queued architecture. The switch fabrics of these architectures commonly use an iterative scheduling system such as iSLIP. Iterative schedulers are not very scalable and can be slow. We propose a new scheduling algorithm that finds a maximum matching of a modified I/O mapping graph in a single iteration (hence noniterative)...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003